microbial mats - French English Dictionary